Telegram Group »
Montserrat »
Python Turbo Уютное сообщество Python разработчиков » Telegram Webview
APScheduler — это инструмент для автоматизации задач в Python. Он позволяет планировать выполнение задач в определённое время или через интервалы.
Можно настроить задачи по расписанию, например, ежедневно или еженедельно. Это удобно для регулярных действий, таких как отправка уведомлений или обновление данных.
Ставится командой ⚙️
Документация и примеры кода здесь.
Можно настроить задачи по расписанию, например, ежедневно или еженедельно. Это удобно для регулярных действий, таких как отправка уведомлений или обновление данных.
Ставится командой ⚙️
pip install APScheduler
Документация и примеры кода здесь.
Forwarded from Pythonist.ru - образование по питону
Вакансии по Python за прошлую неделю:
👩💻 Fullstack Developer (Python, Javascript). Whiteleads, 60-100 т.р.
👩💻 QA Automation (Playwright, Python). Agrohelper, от 150 т.р.
👩💻 QA auto Python. Artezio, 200-250 т.р.
👩💻 Python-разработчик (FastAPI). Repay, $4000-5000
👩💻 Python разработчик. Бизнес-Профи, 50-100 т.р.
Please open Telegram to view this post
VIEW IN TELEGRAM
isort — это инструмент, который упрощает работу с импортами, автоматически сортируя их по алфавиту и разделяя на группы по типам.
Утилита доступна как командная строка, библиотека Python и плагины для разных редакторов, что делает процесс организации импортов максимально удобным.
Она совместима с Python 3.7 и выше, но также умеет форматировать код, написанный для Python 2.
Ставится командой ⚙️
Документация и примеры кода здесь. (Используйте Google Translate)
Утилита доступна как командная строка, библиотека Python и плагины для разных редакторов, что делает процесс организации импортов максимально удобным.
Она совместима с Python 3.7 и выше, но также умеет форматировать код, написанный для Python 2.
Ставится командой ⚙️
pip install isort
Документация и примеры кода здесь. (Используйте Google Translate)
Forwarded from Pythonist.ru - образование по питону
Please open Telegram to view this post
VIEW IN TELEGRAM
Bottle — это мини-фреймворк для Python, позволяющий писать веб-приложения с высокой скоростью, и он представлен в виде одного файла bottle.py, так что для его работы достаточно только этого файла 💪
Мы все обожаем примеры, поэтому вот код для начала работы с Bottle:
Здесь мы создали веб сервер по адресу localhost с портом 8080.
Вы можете изменить текст "Hello {{name}}" на любой другой текст.
Чтобы проверить его работу, просто перейдите по ссылке http://localhost:8080/hello/world. После этого вы увидите на экране "Hello World".
Повторюсь, Bottle распространяется в виде одного файла-модуля и не имеет никаких зависимостей, кроме стандартной библиотеки Python.
Ставится командой ⚙️
Официальная документация только на английском
Русская документация
Мы все обожаем примеры, поэтому вот код для начала работы с Bottle:
from bottle import route, run, template
@route('/hello/<name>')
def index(name):
return template('<b>Hello {{name}}</b>!', name=name)
run(host='localhost', port=8080)
Здесь мы создали веб сервер по адресу localhost с портом 8080.
Вы можете изменить текст "Hello {{name}}" на любой другой текст.
Чтобы проверить его работу, просто перейдите по ссылке http://localhost:8080/hello/world. После этого вы увидите на экране "Hello World".
Повторюсь, Bottle распространяется в виде одного файла-модуля и не имеет никаких зависимостей, кроме стандартной библиотеки Python.
Ставится командой ⚙️
pip install bottle
Официальная документация только на английском
Русская документация
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Pythonist.ru - образование по питону
Please open Telegram to view this post
VIEW IN TELEGRAM
Telegram
Python работа
Backend Python Developer | Смотреть вакансию
Формат: Удаленный
Компания: Ledokol IT
ЗП: от 100 до 140 тыс
Полная занятость
#middle #remote #fulltime
Связаться с HR - @ledokol_manager
Формат: Удаленный
Компания: Ledokol IT
ЗП: от 100 до 140 тыс
Полная занятость
#middle #remote #fulltime
Связаться с HR - @ledokol_manager
Особенность данной книги в подаче материала. Автор решил, что в учебнике не будет глав с чистой теорией, а поделил всю книгу на 52 упражнения. По мере продвижения вы познакомитесь со внутренней работой программ, узнаете, как выглядят хорошие программы, научитесь читать, писать и обдумывать код. Кроме того, вы научитесь находить и исправлять свои ошибки.
Книга для опытных питонистов, которые решили освоить паттерны разработки на Python. Авторы структурировали изучение паттернов вокруг примера приложения, выстраивая его глава за главой. Прорабатывая материал книги, вы будете применять разработку через тестирование, фреймворк Flask, библиотеку pytest, а также Docker и Redis.
Эта книга познакомит вас с объектно-ориентированным программированием. Она пригодится как начинающим питонистам, уже освоившим основы языка, так и читателям с опытом программирования на других языках, так как в ней рассматривается много особенностей написания кода на Python.
Эта книга научит вас не только основам Python, но и умению думать как программист. Проходя главу за главой, вы будете учиться использовать программирование для решения различных задач, а это самый важный навык для разработчика.
Основательная книга для изучения Python (и программирования в целом) с нуля. В первой части рассмотрены основы языка (с примерами и упражнениями), а вторая посвящена созданию проектов.
Please open Telegram to view this post
VIEW IN TELEGRAM
Telegram
Книги.Программирование.Тестирование.IT.Архив.
5 обязательных по SQL книг
1️⃣ “SQL: быстрое погружение”. Автор - Уолтер Шилдс
Эта книга поожет вам разобраться как в основах SQL, так и в расширенных возможностях этого языка. Читатели, уже имеющие опыт работы с SQL, могут пользоваться книгой Шилдса как справочником.
🔴 Скачать
2️⃣ “MySQL Cookbook”. Авторы - Света Смирнова, Алкин Тезуйсал
Книга пригодится всем, кто работает с MySQL как в личных проектах, так и на профессиональном уровне. Как бы опытны вы ни были, возможно, с какими-то задачами, рассмотренными в этой книге, вы просто не сталкивались. При этом книга будет интересна и новичкам.
🔴 Скачать
3️⃣ “SQL Cookbook”. Авторы - Энтони Молинаро, Роберт де Грааф
Сборник рецептов с удобной структурой: постановка задачи, решение с кодом и детальное объяснение. Авторы рассматривают особенности конкретных СУБД: Oracle, DB2, SQL Server, MySQL и PostgreSQL.
🔴 Скачать
4️⃣ “Изучаем SQL”. Автор - Алан Болье
Книга охватывает большинство тем, необходимых для начинающего разработчика в области баз данных. При этом она не перегружена теорией: все знания применяются на практике в ходе изучения.
🔴 Скачать
5️⃣ “SQL для чайников”. Автор - Аллен Тейлор
Эта книга поможет разобраться в проектировании, управлении и защите базы данных. Автор подробно описывает средства защиты данных от кражи, случайного или вредоносного повреждения, а также от потери из-за сбоев оборудования и дает рекомендации по устранению ошибок в работе.
🔴 Скачать
Эта книга поожет вам разобраться как в основах SQL, так и в расширенных возможностях этого языка. Читатели, уже имеющие опыт работы с SQL, могут пользоваться книгой Шилдса как справочником.
Книга пригодится всем, кто работает с MySQL как в личных проектах, так и на профессиональном уровне. Как бы опытны вы ни были, возможно, с какими-то задачами, рассмотренными в этой книге, вы просто не сталкивались. При этом книга будет интересна и новичкам.
Сборник рецептов с удобной структурой: постановка задачи, решение с кодом и детальное объяснение. Авторы рассматривают особенности конкретных СУБД: Oracle, DB2, SQL Server, MySQL и PostgreSQL.
Книга охватывает большинство тем, необходимых для начинающего разработчика в области баз данных. При этом она не перегружена теорией: все знания применяются на практике в ходе изучения.
Эта книга поможет разобраться в проектировании, управлении и защите базы данных. Автор подробно описывает средства защиты данных от кражи, случайного или вредоносного повреждения, а также от потери из-за сбоев оборудования и дает рекомендации по устранению ошибок в работе.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
QaRocks
Основы работы с мокингом в Python
Мокинг (mocking) - это замена части приложения ее фиктивной версией - моком. Делается это, например, для ускорения тестов.
rembg - это библиотека для удаления фона у любого изображения.
Работает с помощью нейронной сети.
И также является консольной утилитой.
Открыть изображение можно как массив байтов, либо через PIL.
Оба варианта rembg понимает.
А для удаления фона достаточно импортировать и вызвать метод
Ставится командой ⚙️
Работает с помощью нейронной сети.
И также является консольной утилитой.
Открыть изображение можно как массив байтов, либо через PIL.
Оба варианта rembg понимает.
А для удаления фона достаточно импортировать и вызвать метод
remove(input)
.Ставится командой ⚙️
pip install rembg[gpu,cli]
Документация и примеры кода здесь.💖 Scikit-learn - это широко используемая библиотека для машинного обучения на Python. Она построена поверх NumPy и SciPy и предлагает широкий спектр инструментов для создания и оценки моделей машинного обучения. Scikit-learn отлично подходит для построения традиционных моделей машинного обучения, таких как линейная регрессия, деревья решений и кластеризация k-средних.
Как использовать scikit-learn, чтобы построить простую модель линейной регрессии представлено на картинке
Ставится командой ⚙️
Как использовать scikit-learn, чтобы построить простую модель линейной регрессии представлено на картинке
Ставится командой ⚙️
pip install -U scikit-learn
Документация и примеры кода здесьForwarded from Pythonist.ru - образование по питону
Please open Telegram to view this post
VIEW IN TELEGRAM
Telegram
Python работа
Python-разработчик | Смотреть вакансию
Формат: Удалёнка
Компания: Edisoncorp
ЗП: от 70 до 160 тыс.р.
Занятость: Полная/Проектная
#remote #fulltime #parttime
Связаться с HR — @nur_ahmat
Формат: Удалёнка
Компания: Edisoncorp
ЗП: от 70 до 160 тыс.р.
Занятость: Полная/Проектная
#remote #fulltime #parttime
Связаться с HR — @nur_ahmat